Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Romania F3 Romania F17 Georgia F2 Germany F13 USA F22 USA F23 USA F6 Romania F1 Romania F5 Romania F6 Romania F7 Ukraine F3 Romania F10 Romania F11 Romania F12 Romania F13 Romania F14 Romania F15 Germany F15 Germany F17 Germany F18 Germany F19 USA F22 Dominican Republic F4 Dominican Republic F5 Egypt F4 Egypt F6 Romania F1 Romania F2 Romania F3 Germany F6 Germany F7 Usa F15 Germany F8 Usa F16 Usa F17 Romania F11 Germany F13 Germany F16 Germany F17 Turkey F9 Senegal F1 Senegal F2 Dominican Republic F1 Dominican Republic F2 Dominican Republic F3 Spain F11 Spain F12 Bulgaria F3 Romania F2 Romania F3 Romania F4 Usa F16 Germany F8 Germany F9 Romania F9 Romania F10 Belarus F1 Belarus F2 Germany F13 Germany F14 Turkey F9 Turkey F10 Belarus F4 Turkey F7 Turkey F10 Turkey F11 Turkey F12 Turkey F13 Italy F8 Italy F11 Romania F2 USA F13 Germany F5 Romania F9 USA F23 USA F24 Turkey F6 Turkey F7 Turkey F8 Turkey F12 Turkey F15 Turkey F16 Romania F1 Romania F3 Turkey F7 Turkey F8 Turkey F9 Turkey F15 Romania F3 China F1 China F2 Romania F16 USA F23 Armenia F1 USA F25 Romania F5 USA F17 Turkey F6 Turkey F8 Turkey F11 USA F23 Italy F10 Mamaia Challenger - Constanta Calabasas Challenger Ojai Challenger Brasov Challenger Calabasas Challenger Ortisei Challenger Champaign Challenger Salzburg Challenger Marburg Challenger Winnetka Challenger San Benedetto Challenger Aptos Challenger Recanati Challenger Vancouver Challenger Trani Challenger Samarkand Challenger Karshi Challenger Astana Challenger Szczecin Challenger Trnava Challenger Sacramento Challenger Tiburon Challenger Charlottesville Challenger Loughborough Challenger Champaign Challenger Heilbronn Challenger Honolulu Challenger Kazan Challenger Sarajevo Challenger Bath Challenger Mersin Challenger Ostrava Challenger Marburg Challenger Braunschweig Challenger Scheveningen Challenger Bercuit Challenger Oberstaufen Challenger Aptos Challenger Sibiu Challenger St. Remy Challenger Istanbul Challenger Izmir Challenger Orleans Challenger Lermontov Challenger Tiburon Challenger Charlottesville Challenger Eckental Challenger Ortisei Challenger Tyumen Challenger Heilbronn Challenger Maui Challenger Dallas Challenger Bergamo Challenger Mersin Challenger Sarasota Challenger Savannah Challenger Tunis Challenger Karshi Challenger Bordeaux Challenger Samarkand Challenger Nottingham Challenger Arad Challenger Nottingham-2 Challenger Kosice Challenger Winnetka Challenger Timisoara Challenger Scheveningen Challenger Poznan Challenger Oberstaufen Challenger Liberec Challenger Aptos Challenger St. Remy Challenger Fergana Challenger Napa Challenger Sacramento Challenger Tashkent Challenger Tiburon Challenger Kazan Challenger Charlottesville Challenger Knoxville Challenger Helsinki Challenger Tyumen Challenger Noumea Challenger Maui Challenger Dallas Challenger Chennai Challenger Kolkata Challenger New Delhi Challenger Guangzhou Challenger Irving Challenger Le Gosier Challenger Mersin Challenger Rome Challenger Bordeaux Challenger Heilbronn Challenger Nottingham Challenger Arad Challenger Kosice Challenger Braunschweig Challenger Poznan Challenger Oberstaufen Challenger San Marino Challenger Meerbusch Challenger Trnava Challenger Sibiu Challenger Tashkent Challenger Geneva Challenger Mouilleron-Le-Captif Challenger Helsinki Challenger Happy Valley Challenger Hong Kong Challenger Burnie Challenger Launceston Challenger New Delhi Challenger Kolkata Challenger Raanana Challenger Batman Challenger Mersin Challenger Heilbronn Challenger Moscow Challenger Fergana Challenger Braunschweig Challenger Poznan Challenger Liberec Challenger Prague Challenger Istanbul Challenger Tashkent Challenger Mouilleron-Le-Captif Challenger ATP Challenger Tour Finals Maui Challenger Dallas Challenger Jonkoping Challenger Kazan Challenger Raanana Challenger Karshi Challenger Samarkand Challenger Furth Challenger Moscow Challenger Fergana Challenger Braunschweig Challenger Poznan Challenger Prague Challenger Szczecin Challenger Orleans Challenger Mons Challenger Mouilleron-Le-Captif Challenger Canberra Challenger Irving Challenger Prostejov Challenger Caltanissetta Challenger Todi Challenger Braunschweig Challenger Ningboo Challenger Suzhou Challenger Shenzhen Challenger Kobe Challenger Irving Challenger Tunis Challenger Aix En Provence Challenger Bordeaux Challenger Prostejov Challenger Ningboo Challenger Liuzhou Challenger Shenzhen Challenger Bangalore Challenger Pune Challenger Aptos Challenger Vancouver Challenger Fairfield Challenger Las Vegas Challenger Canberra Challenger Bendigo Challenger Newport Beach Challenger Indian Wells Challenger Orlando Challenger Oeiras 3 Challenger Istanbul 2 Challenger Bucharest Challenger Sibiu Challenger Las Vegas Challenger Bergamo Challenger Roanne Challenger Pau Challenger Forli 2 Challenger Pau Challenger Phoenix Challenger Lugano Challenger Sanremo Challenger Sarasota Challenger Tallahassee Challenger Mauthausen Challenger Heilbronn Challenger Surbiton Challenger Chicago Challenger Istanbul Challenger Busan Challenger Champaign Challenger Tenerife 1 Challenger Quimper Challenger Cleveland Challenger Monterrey Challenger Phoenix Challenger Split Challenger Prague 1 Challenger Prague 2 Challenger Oeiras 4 Challenger Nottingham Challenger St. Tropez Challenger Brasov Challenger Germany F7 Countrywide Classic - Los Angeles Countrywide Classic - Los Angeles BCR Open Romania - Bucharest St. Petersburg Open - St. Petersburg Farmers Classic - Los Angeles Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg SAP Open - San Jose Gerry Weber Open - Halle Campbell's Hall of Fame Tennis Championships - Newport Atlanta Tennis Championships - Atlanta Farmers Classic - Los Angeles Citi Open - Washington Kremlin Cup - Moscow Qatar ExxonMobil Open - Doha Brisbane International - Brisbane SAP Open - San Jose U.S. National Indoor Tennis Championships - Memphis US Men's Clay Court Championship - Houston Citi Open - Washington Winston-Salem Open - Winston-Salem Kremlin Cup - Moscow Aircel Chennai Open - Chennai Heineken Open - Auckland Delray Beach Open - Delray Beach US Men's Clay Court Championship - Houston BRD Nastase Tiriac Trophy - Bucharest Portugal Open - Oeiras Open de Nice Cote d'Azur - Nice Gerry Weber Open - Halle Topshelf Open - 's-Hertogenbosch SkiStar Swedish Open - Bastad Hall of Fame Tennis Championships - Newport BB&T Atlanta Open - Atlanta Citi Open - Washington Winston-Salem Open - Winston-Salem Rakuten Japan Open - Tokyo Kremlin Cup - Moscow Swiss Indoors Basel - Basel Brisbane International - Brisbane Heineken Open - Auckland U.S. National Indoor Tennis Championships - Memphis Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston BRD Nastase Tiriac Trophy - Bucharest TEB BNP Paribas Istanbul Open - Istanbul Open de Nice Cote d'Azur - Nice Gerry Weber Open - Halle Aegon Nottingham Open - Nottingham Hall of Fame Tennis Championships - Newport BB&T Atlanta Open - Atlanta Citi Open - Washington Winston-Salem Open - Winston-Salem Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo Kremlin Cup - Moscow Erste Bank Open - Vienna Valencia Open - Valencia St. Petersburg Open - St. Petersburg Brisbane International - Brisbane Qatar ExxonMobil Open - Doha ASB Classic - Auckland Memphis Open - Memphis Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Marrakech US Men's Clay Court Championship - Houston BRD Nastase Tiriac Trophy - Bucharest TEB BNP Paribas Istanbul Open - Istanbul Geneva Open - Geneva Topshelf Open - 's-Hertogenbosch AEGON Championships - London Aegon Nottingham Open - Nottingham Hall of Fame Tennis Championships - Newport Citi Open - Washington Suisse Open - Gstaad Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg China Open - Beijing If Stockholm Open - Stockholm Erste Bank Open - Vienna Brisbane International - Brisbane Aircel Chennai Open - Chennai ASB Classic - Auckland Garanti Koza Sofia Open - Sofia Memphis Open - Memphis Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Grand Prix Hassan II - Marrakech Barcelona Open BancSabadell - Barcelona Geneva Open - Geneva Open Parc - Lyon Mercedes Cup - Stuttgart AEGON Championships - London Antalya Cup - Antalya AEGON International - Eastbourne Konzum Croatia Open - Umag Suisse Open - Gstaad Citi Open - Washington Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg Rakuten Japan Open - Tokyo Swiss Indoors Basel - Basel Brisbane International - Brisbane Maharashtra Open - Pune ASB Classic - Auckland Garanti Koza Sofia Open - Sofia New York Open - New York Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Grand Prix Hassan II - Marrakech Gazprom Hungarian Open - Budapest TEB BNP Paribas Istanbul Open - Istanbul Geneva Open - Geneva Open Parc - Lyon Gerry Weber Open - Halle Antalya Cup - Antalya AEGON International - Eastbourne SkiStar Swedish Open - Bastad Hall of Fame Open - Newport Swiss Open - Gstaad Citi Open - Washington Generali Open - Kitzbuhel Winston-Salem Open - Winston-Salem Moselle Open - Metz Chengdu Open - Chengdu China Open - Beijing Rakuten Japan Open - Tokyo Erste Bank Open - Vienna Tata Open Maharashtra - Pune ASB Classic - Auckland Open Sud de France - Montpellier New York Open - New York Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Gazprom Hungarian Open - Budapest Geneva Open - Geneva Open Parc - Lyon Mercedes Cup - Stuttgart Noventi Open - Halle Nature Valley International - Eastbourne Hall of Fame Open - Newport BB&T Atlanta Open - Atlanta Abierto Mexicano de Tenis Mifel - Los Cabos Winston-Salem Open - Winston-Salem Chengdu Open - Chengdu Zhuhai Open - Zhuhai Rakuten Japan Open - Tokyo Intrum Stockholm Open - Stockholm Swiss Indoors Basel - Basel ABN AMRO World Tennis Tournament - Rotterdam New York Open - New York Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Generali Open - Kitzbuhel bett1HULKS Indoors - Cologne bett1HULKS Championships - Cologne Astana Open - Nur-Sultan Hamburg European Open - Hamburg Sofia Open - Sofia Antalya Open - Antalya Murray River Open - Melbourne Abierto Mexicano Telcel - Acapulco Dubai Duty Free Tennis Championships - Dubai Mercedes Cup - Stuttgart Noventi Open - Halle Mallorca Championships - Mallorca Hall of Fame Open - Newport Nordea Open - Bastad Abierto Mexicano de Tenis Mifel - Los Cabos Plava Laguna Croatia Open - Umag Generali Open - Kitzbuhel Truist Atlanta Open - Atlanta Citi Open - Washington Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg Kremlin Cup - Moscow Singapore Tennis Open - Singapore Emilia-Romagna Open - Parma Belgrade 2 - Belgrade San Diego Open - San Diego Adelaide International 1 - Adelaide Adelaide International 2 - Adelaide Tata Open Maharashtra - Pune Dallas Open - Dallas Open 13 Provence - Marseille Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Millennium Estoril Open - Estoril Mercedes Cup - Stuttgart Noventi Open - Halle cinch Championships - London Viking International - Eastbourne Hall of Fame Open - Newport Truist Atlanta Open - Atlanta Abierto de Tenis Mifel - Los Cabos Winston-Salem Open - Winston-Salem Rakuten Japan Open - Tokyo San Diego Open - San Diego Korea Open - Seoul Tata Open Maharashtra - Pune Dallas Open - Dallas Delray Beach Open - Delray Beach Open 13 Provence - Marseille Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Millennium Estoril Open - Estoril Banja Luka Open - Banja Luka Boss Open - Stuttgart Citi Open - Washington Hangzhou Open - Hangzhou BNP Paribas Open - Indian Wells Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Timisoara Challenger - Timisoara Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Coupe Rogers - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome Western & Southern Open - New York Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Brasov Challenger Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati Knoxville Challenger BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Miami Open - Miami National Bank Open - Toronto BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid BNP Paribas Open - Indian Wells Seoul Challenger Las Vegas Challenger Tallahassee Challenger Tiburon Challenger Prostejov Challenger Turin Challenger Ilkley Challenger Barcelona Challenger Guangzhou Challenger Lexington Challenger Cary Challenger Punta Del Este Challenger Oeiras 4 Challenger Lugano Challenger Roanne Challenger Monastir Challenger San Diego Challenger Iasi Challenger Girona Challenger Hersonissos 5 Challenger Hersonissos 6 Challenger Chicago Challenger Rennes Challenger Hamburg Challenger Orleans Challenger Stanford Challenger U.S. Open - New York Australian Open - Melbourne Terra Wortmann Open - Halle Infosys Hall of Fame Open - Newport Winston-Salem Open - Winston-Salem Mifel Tennis Open - Los Cabos Dallas Open - Dallas Shenzhen Open - Shenzhen Bucharest Open - Bucharest Dallas Open - Dallas Delray Beach Open - Delray Beach Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Internazionali BNL d'Italia - Rome Australian Open - Melbourne French Open - Paris Citi Open - Washington U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Davis Cup, Group 2, PO, HUN-MDA 3-2 Davis Cup, Group II, 1R, BLR-MDA 4-1 Davis Cup, Group II, PO, TUR-MDA 2-3 Davis Cup, Group II, 1R, MDA-HUN 3-2 Davis Cup, Group II, 2R, BIH-MDA 1-3 Davis Cup, Group II, 3R, MDA-POR 2-3 Davis Cup, Group II, 1R, MDA-EGY 4-1 Davis Cup, Group II, 2R, MDA-BLR 4-1 Davis Cup, Group II, 3R, DEN-MDA 3-2 Davis Cup, Group II, 1R, HUN-MDA 4-1 Davis Cup, World Group, PO, UZB-USA 1-3 Davis Cup, World Group, 1R, USA-SUI 5-0 Davis Cup, World Group, 1R, SRB-USA 1-3 Davis Cup, World Group, SF, CRO-USA 3-2 ATP Cup - Brisbane, Perth, Sydney Wimbledon - London U.S. Open (juniors) French Open (juniors) Wimbledon (juniors) Australian Open (Wildcard) All Lower level tournaments Davis Cup, Group 2, 1R, LAT-MDA 5-0 Olympics - Rio de Janeiro Bloomfield Hills Challenger Wimbledon - London U.S. Open - New York Fairfield Challenger Stockholm Open - Stockholm Brest Challenger Charlottesville Challenger Bergamo Challenger Helsinki Challenger Danderyd Challenger Australian Open - Melbourne Canberra Challenger Girona Challenger Lille Challenger Murcia Challenger French Open - Paris Cagliari Challenger Bratislava 1 Challenger Atlanta Open - Atlanta Infosys Hall of Fame Open - Newport U.S. Open - New York Monza Challenger Oeiras 3 Challenger Francavilla Challenger Delray Beach Open - Delray Beach Cleveland Challenger Ostrava Challenger Canberra Challenger Australian Open - Melbourne Milan Challenger Grodzisk Mazowiecki Challenger Tiriac Open - Bucharest Iasi Challenger Gonet Geneva Open - Geneva Chisinau Challenger Perugia Challenger Poznan Challenger Porto Challenger Nordea Open - Bastad Generali Open - Kitzbuhel Villena Challenger